Umbrella Blog - November 2017

• Group project using Git for source control.
• Site allows for user management with ability to create and delete users.
• Blog uses repositories in conjunction with stored procedures to create, edit, delete, find, and approve blog posts as well as hash tags and categories.
• Created all repositories, managers, category/hash tag integration tests, and user creation through ASP.Identity as part of the group.

View the code


Home page for blog where most recent blog posts are loaded for easy access. A shared view lets the user access the contact, blog pages, and login/registration pages.


Blog posts can be searched by tags or categories. Only employees and admins can create, view, edit or delete blog posts. All the functions for the posts are taken care of using store procedures that are acessed through SQL commnads, data reader, and parameters.


Only admin can view, edit, delete, and update users and categories. Posts need to be approved before users can see the posts. ASP.Net Identity was used to create user authentication. Restriction was done in the views.